post of attaché - French English Dictionary